﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DominioSATT
{
    public class Login
    {
        public Login(int dni, string usuario, string password, bool estado)
        {
            if(dni > -1 && usuario != "" && password != "")
            {
                this.Dni = dni; this.Usuario = usuario; this.Password = password; this.Estado = estado;
            }
            else
                throw new DominioException("Los datos de Login no son correctos");
        }

        public Login(string usuario, string password)
        {
            if (usuario != "" && password != "")
            {
                this.Usuario = usuario; this.Password = password;
            }
            else
                throw new DominioException("Los datos de Login no son correctos");
        }

        public Login(string usuario, string password, bool estado)
        {
            if (usuario != "" && password != "")
            {
                this.Usuario = usuario; this.Password = password; this.Estado = estado;
            }
            else
                throw new DominioException("Los datos de Login no son correctos");
        }

        public int Dni { get; set; }

        public String Usuario { get; set; }

        public String Password { get; set; }

        public Boolean Estado { get; set; }

    }
}
